Evolutionary Concept Learning in Equational Logic by Chi Shen a Thesis Submitted in Partial Fulfillment of the Requirements of Master of Science in Computer Science University of Rhode Island

نویسندگان

  • Lutz Hamel
  • Lisa DiPippo
  • James Kowalski
  • James Baglama
  • Harold Bibb
چکیده

Concept learning is a branch of machine learning concerned with learning how to discriminate and categorize things based on positive and negative examples. More specifically, the learning algorithm induces a description of the concept (in some representation language) from a set of positive and negative facts. Inductive logic programming can be considered a subcategory of concept learning where the representation language is first-order logic and the induced descriptions are a set of statements in first-order logic. This problem can be viewed as a search over all possible sentences in the representation language to find those that correctly predict the given examples and generalizes well to unseen examples. Here we consider equational logic as the representation language. Previous work has been done using evolutionary algorithms for search in equational logic with limited success. The purpose of this thesis is to implement a new and better system to solve problems that were unsolvable in the previous implementation. New heuristics have been developed to enhance the speed and success of the search for solutions. This new system has solved a variety of problems, including those that were solved by the previous implementation and many that were not. We have shown that a genetic algorithm is an effective search mechanism for concept learning in the domain of equational logic.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Machine Learning Approaches to siRNA Efficacy Prediction

OF THESIS Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science Computer Science The University of New Mexico Albuquerque, New Mexico May, 2005 Machine Learning Approaches to siRNA Efficacy Prediction by Sahar Abubucker B.E., Madras University, 2000 M.S., Computer Science, University of New Mexico, 2005

متن کامل

Self-interpreter for Prolog by Aseel Alkhelaiwi a Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science in Computer Science University of Rhode Island

The semantics of Prolog programs is usually given in terms of model theoretic semantics. However, this does not adequately characterize the computational behavior of Prolog programs. Prolog implementations typically use a depth-first, left-to-right evaluation strategy based on the textual order of clauses and literals in a program. In this paper we introduce a self-interpreter for Prolog, which...

متن کامل

The formation of carbon nanofibers and thin films from the catalytic decomposition of ethylene by palladium

OF THESIS Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science Mechanical Engineering The University of New Mexico Albuquerque, New Mexico

متن کامل

Exact Algorithms for the Reversal Median Problem

OF THESIS Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science Computer Science The University of New Mexico Albuquerque, New Mexico

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006